that's dead and buried - Anglais Synonymes Dictionnaire